﻿body{
	margin : 0; 
	padding: 0;
	font-family: Arial, Verdana, Tahoma, Sans-serif;
	font-size:14px;
}
IMG{border:0;}
P{margin:0;}
A{text-decoration:none;color:black;}
A:active{text-decoration:none;color:black;}
A:link{text-decoration:none;color:black;}
A:visited{color:black}
A:hover{color:#cc0000;}


#pnlTopList{
	background-color: #eee;
	padding:10px;
	margin:3px;
}

.panel_expand{
	border-bottom: 1px solid #888;
}

#headerPanel h2{
	margin-left:50px;
	color: #eef;
}

.dialog th{
	background-color:#eee;
}


DIV.rule_placing {
    border: 1px solid #000000;
    font: 10pt Arial;
    height: 250px;
    overflow: auto;
    width: 100%;
}
tr.even{
	background-color: #F2F2F2;
}
.tblHeader th{
	background-color:#CCCCCC;
	font-weight: bold;
}

#pnlLogon{
	background-color:#eee;
	padding:3px;
	border: 1px solid #ccc;
}

.validation{
	font-style: italic;
	padding-left:10px;
	color:#f00;
}